Creating custom and compound views in Android |
您所在的位置:网站首页 › android listview 按钮 › Creating custom and compound views in Android |
1.1. Default views
The Android framework provides several default views. The base class a view is the View. Views are responsible for measuring, layouting and drawing themselves and their child elements (in case of a ViewGroup). Views are also responsible for saving their UI state and handling touch events. Developers can also create custom views and use them in their application. It is possible to create custom views by: Compound views - combining views with a default wiring Custom views - creating your own views by extending an existing view, e.g. Button by extending the View class The following image shows the default view hierarchy of Android. View are typically created to provide a user interface experience with is not possible with the default views. Using custom view allows the developer allow to do certain performance optimization, i.e., in case of a custom layout the development can optimize the layout manager for his use case. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |